mat-card-content.plugin-info {
    padding: 15px 15px 0px 15px;
}

mat-button-toggle-group.plugin-buttons {
    width: 100%;
    overflow-x: auto;
}
img.plugin-img {
    padding-top: 10px;
}

p.plugin-description {
    height: 100px;
}
div.plugin-vinfo {
    margin-bottom: 20px;
}
mat-icon.official-plugin {
    vertical-align: middle;
}

figcaption {
    color: var(--fg1);
}

button.plugin-button {
    background: var(--primary);
    color: white;
    margin-left: 16px;
}

span.subtitle {
    font-size: 1.1rem;
}